<?php

class icitas {
	function icitas(){
        $this->sql = new DmpSql();
    }
	function listar_citas_dia_responsable($idpersonal,$fecha){
		$sql="SELECT 
				  responsable_admision_servicio.idadmision_servicio_responsable,
				  admision_servicio.fecha_hora_solicitada,
				  admision_servicio.fecha_hora_fin,
				  persona.nombres,
				  persona.apellido_p,
				  persona.apellido_m,
				  servicio.descripcion AS servicio_descripcion,
				  empresa_responsable.descripcion AS empresa_descripcion
				FROM
				  admision_servicio
				  INNER JOIN responsable_admision_servicio ON (admision_servicio.idadmision_servicio = responsable_admision_servicio.idadmision_servicio)
				  INNER JOIN admision ON (admision.idadmision = admision_servicio.idadmision)
				  INNER JOIN servicio ON (admision_servicio.idservicio = servicio.idservicio)
				  INNER JOIN persona ON (admision.idpaciente = persona.idpersona)
				  LEFT OUTER JOIN empresa_responsable ON (responsable_admision_servicio.idresponsable_empresa = empresa_responsable.idempresa)
				WHERE
				  responsable_admision_servicio.idresponsable_personal = '".$idpersonal."' AND 
				  DATE(admision_servicio.fecha_hora_solicitada) = '".$fecha."'
				ORDER BY
				  admision_servicio.fecha_hora_solicitada";
		
		$resultado = $this->sql->consultar($sql,"sigh");
        $i=0;
        while(!!$fila=mysql_fetch_array($resultado)){
        	$citas_responsable[idadmision_servicio_responsable][$i]=$fila["idadmision_servicio_responsable"];
        	$citas_responsable[fecha_hora_solicitada][$i]=$fila["fecha_hora_solicitada"];
        	$citas_responsable[fecha_hora_fin][$i]=$fila["fecha_hora_fin"];
        	$citas_responsable[paciente][$i]=$fila["apellido_p"]." ".$fila["apellido_m"].", ".$fila["nombres"];
        	$citas_responsable[servicio][$i]=$fila["servicio_descripcion"];
        	$citas_responsable[empresa_responsable][$i]=$fila["empresa_descripcion"];
        	$i++;
        }
		return $citas_responsable;
	}
	function listar_citas_dia_sala($idsala,$fecha){
		$sql="SELECT 
				  responsable_admision_servicio.idadmision_servicio_responsable,
				  admision_servicio.fecha_hora_solicitada,
				  admision_servicio.fecha_hora_fin,
				  persona.nombres,
				  persona.apellido_p,
				  persona.apellido_m,
				  servicio.descripcion AS servicio_descripcion,
				  empresa_responsable.descripcion AS empresa_descripcion
				FROM
				  admision_servicio
				  INNER JOIN responsable_admision_servicio ON (admision_servicio.idadmision_servicio = responsable_admision_servicio.idadmision_servicio)
				  INNER JOIN admision ON (admision.idadmision = admision_servicio.idadmision)
				  INNER JOIN servicio ON (admision_servicio.idservicio = servicio.idservicio)
				  INNER JOIN persona ON (admision.idpaciente = persona.idpersona)
				  LEFT OUTER JOIN empresa_responsable ON (responsable_admision_servicio.idresponsable_empresa = empresa_responsable.idempresa)
				WHERE
				  admision_servicio.idsala_operacion = '".$idsala."' AND 
				  DATE(admision_servicio.fecha_hora_solicitada) = '".$fecha."'
				ORDER BY
				  admision_servicio.fecha_hora_solicitada ";

		$resultado = $this->sql->consultar($sql,"sigh");
        $i=0;
        while(!!$fila=mysql_fetch_array($resultado)){
        	$citas_sala[idadmision_servicio_responsable][$i]=$fila["idadmision_servicio_responsable"];
        	$citas_sala[fecha_hora_solicitada][$i]=$fila["fecha_hora_solicitada"];
        	$citas_sala[fecha_hora_fin][$i]=$fila["fecha_hora_fin"];
        	$citas_sala[paciente][$i]=$fila["apellido_p"]." ".$fila["apellido_m"].", ".$fila["nombres"];
        	$citas_sala[servicio][$i]=$fila["servicio_descripcion"];
        	$citas_sala[empresa_responsable][$i]=$fila["empresa_descripcion"];
        	$i++;
        }
		return $citas_sala;
	}
}

?>